package com.visec.hdy.sync.ftp.config;


import java.io.Serializable;

import com.visec.hdy.sync.ftp.code.FtpFileManager;
import com.visec.hdy.transmission.ftp.config.FtpModel;

public class SyncGetConfig implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private FtpModel ftpModel;

	private String ftpId;

	private FtpFileManager ftpFileManager;

	private int defalutSize;

	public SyncGetConfig(FtpModel ftpModel, String ftpId, FtpFileManager ftpFileManager) {
		this(ftpModel, ftpId, ftpFileManager, 2048);
	}

	public SyncGetConfig(FtpModel ftpModel, String ftpId, FtpFileManager ftpFileManager, int defalutSize) {
		super();
		this.ftpModel = ftpModel;
		this.ftpId = ftpId;
		this.ftpFileManager = ftpFileManager;
		this.defalutSize = defalutSize;
	}

	public int getDefalutSize() {
		return defalutSize;
	}

	public void setDefalutSize(int defalutSize) {
		this.defalutSize = defalutSize;
	}

	public FtpModel getFtpModel() {
		return ftpModel;
	}

	public void setFtpModel(FtpModel ftpModel) {
		this.ftpModel = ftpModel;
	}

	public String getFtpId() {
		return ftpId;
	}

	public void setFtpId(String ftpId) {
		this.ftpId = ftpId;
	}

	public FtpFileManager getFtpFileManager() {
		return ftpFileManager;
	}

	public void setFtpFileManager(FtpFileManager ftpFileManager) {
		this.ftpFileManager = ftpFileManager;
	}

}
